river buffalo - Turkish English Dictionary